FernleafSystems\Wordpress\Plugin\Shield\Modules\Base\Options C

Total Complexity 123
Dependencies 5
Dependents 0
Total lines 561
Lines of code 379
Logical lines of code 205
Comment lines 95
Methods 51
Properties 4

Methods 51

Method Rating Maintainability Complexity Lines of code
setOpt()
A
49 10 30
verifyCanSet()
A
49 9 32
ensureOptValueType()
S
54 7 22
getOptionsForTracking()
S
55 7 18
getHiddenOptions()
S
58 6 15
getOpt()
S
59 5 14
getAllOptionsValues()
S
57 4 18
isValidOptionValueType()
S
59 4 15
getVisibleOptions()
S
59 4 15
getSections()
S
65 4 9
getTransferableOptions()
S
65 3 9
getPrimarySection()
S
64 3 10
getSection_Requirements()
S
63 3 10
getSelectOptionValueText()
S
64 3 10
resetPremiumOptsToDefault()
S
68 3 7
setOldOptValue()
S
66 3 9
getOptionsForWpCli()
S
65 2 9
getEvents()
S
78 2 3
getOldValue()
S
78 2 3
isOpt()
S
78 2 3
getOptionsKeys()
S
70 2 6
getSelectOptionValueKeys()
S
68 2 7
isOptChanged()
S
78 2 3
setMultipleOptions()
S
73 2 5
getXferExcluded()
S
78 2 3
setOptionsValues()
S
65 2 9
getFeatureProperty()
S
79 1 3
getDef()
S
79 1 3
getAdminNotices()
S
80 1 3
getSection()
S
79 1 3
getVisibleOptionsKeys()
S
73 1 5
getNeedSave()
S
82 1 3
getOptDefault()
S
74 1 4
getOptDefinition()
S
79 1 3
optCap()
S
75 1 4
getOptionType()
S
78 1 3
getOptProperty()
S
78 1 3
cfg()
S
81 1 3
getRawData_FullFeatureConfig()
S
81 1 3
isOptAdvanced()
S
79 1 3
isOptPremium()
S
79 1 3
optExists()
S
79 1 3
resetOptToDefault()
S
79 1 3
setNeedSave()
S
81 1 3
preSetOptChecks()
S
91 1 2
preSave()
S
91 1 2
setOptValue()
S
73 1 5
unsetOpt()
S
73 1 5
getVirtualCommonOptions()
S
71 1 7
resetChangedOpts()
S
81 1 3
getCommonStandardOptions()
S
82 1 3